`:top
`!`B100`F9d9less`f`b`! est une `F33f`_`[commande Unix`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Commande_Unix]`_`f permettant de `F33f`_`[visualiser un fichier texte page par page (sans le modifier)`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Visionneur_(Terminal)]`_`f. Sa fonction est similaire à la commande `B100`F9d9`F33f`_`[more`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=More_(Unix)]`_`f`f`b, mais permet en plus de revenir en arrière ou de rechercher une chaîne. Contrairement à `B100`F9d9`F33f`_`[vi`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Vi_(logiciel)]`_`f`f`b (qui permet aussi de visualiser des fichiers), `B100`F9d9less`f`b n'a pas besoin de charger entièrement le fichier en mémoire et s'ouvre donc très rapidement même pour consulter de gros fichiers.
>>Contents
• `F0af`_`[Histoire`#histoire]`_`f
• `F0af`_`[Utilisation`#utilisation]`_`f
• `F0af`_`[Exemples`#exemples]`_`f
• `F0af`_`[Notes et références`#notes-et-r-f-rences]`_`f
-─
>>Histoire
`B100`F9d9less`f`b a été écrit par Mark Nudelman entre `F33f`_`[1983`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=1983]`_`f et `F33f`_`[1985`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=1985]`_`f, voulant une version de `B100`F9d9more`f`b capable de revenir en arrière lors de la visualisation d'un texte. En anglais, `*more`* et `*less`* sont des antonymes, `*more`* signifiant plus (fait référence au fait que cette commande permet de visualiser `*plus`* de pages), le nom `*less`* est un jeu de mots signifiant `*more à l'envers`*.
La commande `B100`F9d9less`f`b est aujourd'hui maintenue pour le `F33f`_`[projet GNU`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Projet_GNU]`_`f par son auteur Mark Nudelman`:cite-ref-3[`F5bf`_`[3`#cite-note-3]`_`f]. Elle est distribuée avec la plupart des `F33f`_`[systèmes Unix`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Unix]`_`f.
>>Utilisation
`B100`F9d9less`f`b possède plusieurs options permettant de modifier son affichage, par exemple en rajoutant le numéro des lignes. Ces options varient d'un Unix à l'autre. Pendant que `B100`F9d9less`f`b affiche le contenu d'un fichier, diverses commandes permettent de naviguer (empruntées en partie à `B100`F9d9more`f`b et `B100`F9d9vi`f`b). Il est ainsi possible de rechercher des `F33f`_`[chaînes de caractères`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Chaîne_de_caractères]`_`f comme dans un `F33f`_`[éditeur de texte`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Éditeur_de_texte]`_`f.
Par défaut, `B100`F9d9less`f`b affiche le contenu du fichier d'entrée dans la `F33f`_`[sortie standard`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Flux_standards]`_`f (page par page). Si la sortie est redirigée vers autre chose qu'un `F33f`_`[terminal`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Terminal_informatique]`_`f, par exemple vers une autre commande, `B100`F9d9less`f`b se comporte comme la commande `B100`F9d9`F33f`_`[cat`:/page/wikibook/entry.mu`zim=wikipedia_fr_all_nopic_2025-10.zim|entry_path=Cat_(Unix)]`_`f`f`b.
Sa syntaxe est :
`B100`F9d9less [options] <fichier>`f`b
>>Exemples
`B100`F9d9less -M readme.txt # Afficher "readme.txt" avec les informations de position`f`b
`B100`F9d9`f`b
`B100`F9d9file * | less # affichage plus pratique du résultat de la commande 'file'`f`b
`B100`F9d9`f`b
`B100`F9d9grep -rin void *.c | less -SI -p void # recherche améliorée de la chaîne "void"`f`b
>>Notes et références
`:cite-note-wikidata-4690fe5775682bdeebb47b68357b22db4062a7ac-1`!1.`! « Open Source Software for z/OS and OS/390 UNIX », mars 2002 (consulté le 30 juin 2024) : « I wrote the first version in late 1983 and we began using it internally. »
`:cite-note-wikidata-1cfbf02c0da4c0b71ba26c1dfcedf1634088d5e6-2`!2.`! « Less version 685 » (consulté le 15 octobre 2025)
`:cite-note-3`!3.`! `F0af`_`[↑`#cite-ref-3]`_`f (en) `:2012`a« less - GNU Project - Free Software Foundation », sur gnu.org, 22 février 2012 (consulté le 13 décembre 2012).
• Portail de l’informatique
`c`F0af`_`[↑ Back to top`#top]`_`f`a